﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AutoNotify
{

    public delegate void CallbackFunc();
    public delegate void CallbackFuncWithBool(bool param);
    public delegate void CallbackFuncWithObj(Object param);

    public delegate bool BoolCallbackFunc();
    public delegate bool BoolCallbackFuncWithBool(bool param);
    public delegate bool BoolCallbackFuncWithInt(int param);
    public delegate bool BoolCallbackFuncWithStr(string param);
    public delegate bool BoolCallbackFuncWithObj(Object param);

    public delegate int IntCallbackFunc();
    public delegate int IntCallbackFuncWithInt(int param);
    public delegate int IntCallbackFuncWithFloat(float param);


}
